perch on a branch - German English Dictionary